master pulse - German English Dictionary